home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / AppMaker 2.0b3 / Demo AppMaker 1.5 / Demo AppMaker™ / Demo AppMaker™.rsrc / TmCT_503_EachMenu < prev    next >
Encoding:
Text File  |  1992-04-08  |  1.1 KB  |  39 lines

  1. %case includeAppDialogs%
  2.     %for each menuitem gen includeAppDialog%
  3. %case includeDocDialogs%
  4.     %for each menuitem gen includeDocDialog%
  5. %case setup%
  6.     %if main|hierarchical%
  7.         %if menuname = Font%
  8.             AddResMenu (GetMHandle (%menuID%), 'FONT');        // %menuname% menu
  9.             gBartender->SetDimOption (%menuID%, dimNONE);
  10.         %elsif menuname = Sound%
  11.             AddResMenu (GetMHandle (%menuID%), 'snd ');        // %menuname% menu
  12.             gBartender->SetDimOption (%menuID%, dimNONE);
  13.         %endif%
  14.     %endif%
  15. %case addPopup%
  16.     %if not main|hierarchical%
  17.         %if menuname = Font%
  18.             macMenu = GetMenu (%menuID%);        // %menuname% menu
  19.             FailNILRes (macMenu);
  20.             AddResMenu (macMenu, 'FONT');
  21.         %elsif menuname = Sound%
  22.             macMenu = GetMenu (%menuID%);        // %menuname% menu
  23.             FailNILRes (macMenu);
  24.             AddResMenu (macMenu, 'snd ');
  25.         %endif%
  26.     %endif%
  27. %case updateAppMenus%
  28.     %for each menuitem gen updateAppMenu%
  29. %case updateDocMenus%
  30.     %for each menuitem gen updateDocMenu%
  31. %case handleAppItems%
  32.     %for each menuItem gen handleAppItem%
  33. %case handleDocItems%
  34.     %for each menuItem gen handleDocItem%
  35. %case defineMenu%
  36.     #define %menuname%ID%    %%MenuID% 
  37.     %for each menuItem gen defineItem%
  38.  
  39.